The location was perfect! The place was clean,the kitchen well stocked and beautifully decorated. The roof top was a huge bonus. We loved it all!