The apartment is clean and spacious with 2 full bathrooms and balconies. It has a full kitchen and lots of nice amenities that made our stay worry free. The place is within walking distance of many attractions and short distance from the beach. The host was very informative and always replied right away to messages. Check-in and out process was quick and easy. We would stay there again and recommend the apartment to others.