It has the potential to be a great apartment but the lack of cleanliness and communication issues during check in and check out left us uncomfortable and stressed. We were left waiting 30 minutes In street for someone to check us in. After confirming the 11am check out time with the host (as it states 11am in the manual in the apartment) we were awoken by a cleaner entering the apartment whilst we were sleeping. This was very unsettling. The location itself is great - it just needs a deep clean and linen change to get rid of the mould and better communication. Proceed with caution with this listing.