Great accommodation in every single aspect (cleanliness, amenities, fully equipped, spacious) by a professional host. Highly recommended expecially for families. Last but not least pet friendly.