The location is amazing and everything was very clean and tidy when we arrived. The roof terrace and balcony are definitely a plus and we really enjoyed them. Also great communication.