Very spacious and comfortable. A good location just by the beach and tourist spots. Many amenities provided to make our stay easier and overall a great place to stay.