The place was beautiful, clean and had everything we needed. The location is absolutely perfect and walking distance to tons of restaurants, bars, the beach and grocery stores. We would absolutely stay here again.