Everything was exactly as described, plus more. The location was perfect. So happy with our choice of staying here.