Great stay - has all the amenities you could want. We would have stayed for longer if we could have! Everything was spotless and it was nice to have the option to have a meal in. The space is well designed and cozy.