Excellent stay! The apartment was perfectly clean, comfortable, and well styled. Everything we needed was provided. Best of all, the hosts were very helpful and friendly! They did everything possible to make sure our stay was perfect and were always very kind. The apartment was well located and within walking distance of groceries, restaurants, and the beach. Highly recommend!