Location is amazing, and perfect for when we stayed for a week. We were texted one minute before our check in time that apartment wasn't ready and we had to wait an hour and a half for it to be cleaned. Apartment wasn't cleaned properly with hair left over from previous guests in shower and bed. Things missing like bin bags and towels. You can hear everything in the upstairs apartment and the bed is very creaky