Very large property as described. Clean and tidy with all basic amenities we needed. Clear communication for checking in and extending our stay!