This was the perfect place for our family to stay: excellent location, comfortable, spacious, clean, and well equipped.