Clean and spacious for a family of 4 and a perfect location. Excellent communication by the host as well