Clean, comfortable, and secure apartment in a fantastic location. Our only gripe was that there is a $150 pre-authorisation payment required at check-in, that was only disclosed AFTER we booked the apartment, and then it required some chasing up for it to be returned to me some time after we left. However, we would happily stay here again.