We had a lovely stay. There was plenty of space and everything was clean and neat. We especially loved the roof deck! The location was excellent.