Perfect for our needs. Gorgeous touches. Comfortable clean and wonderful location. Would love to stay again.