Right on the beach with great amenities (pool, hot tub, putting green, etc.). Nida was super responsive and we had everything we needed.