We just wrapped up a stay at Palm Heights with friends and am already plotting the return. This place hits every note — effortlessly cool, intimate without feeling small, and full of character in the best way. The spa is next-level. Every treatment felt thoughtful and luxurious — not just a checklist of services but an experience. The setting, the team, and the details were all spot-on. Food? Unreal. From laid-back poolside bites to dinner that felt like a proper occasion, everything was fresh, vibrant, and memorable. No filler, just flavor. Our room was beautiful: clean lines, pops of color, and that perfect balance of beachy and elevated. The kind of place you actually want to hang out in, not just crash after the day. But above all, the vibe. We had the best time thanks to a staff that felt more like friends and an atmosphere that made every moment golden. Can’t wait to be back.