Perfect description of the place. The toys for kids were an extra bonus. What a great place to stay!