This was everything I expected and more. The hostess was informative and helpful. The place is clean, modern, and comfortable. The sun deck is a special bonus. The kitchen is great, and it was wonderful to have a washer and dryer. The Internet wifi worked well.The unit is within walking distance of the beach, stores, and restaurants. Overall, a great experience.