Perfect for our family of 4. Spacious, clean and excellent customer service. Exactly as pictured and described. Can't wait to stay again.