Perfect stay! Everything was clean, new, and exactly as we had hoped. Tons of amenities to make us feel welcome, and stocked well (kitchen, bathrooms, etc.) as if it were home away from home. The lanai was amazing for breakfast and happy hour especially. Would stay again!