Clean, spacious, and well appointed condo in a very convenient location. The kitchen had everything we needed for simple meals, including a rice cooker, toaster, and dishwasher. We enjoyed sitting on the lanai in the afternoons, and the beach and a gym/outdoor pool were in walking distance. All of the communications before our stay and check-in logistics were handled seamlessly. We would not hesitate to stay here again!