Location is great! Communication was clear.
The checkin process could be improved - collecting the keys from a different place than the property booked is not ideal, specially if using hailing services or public transport.
The place was clean but could benefit from a few updates - especially the bathroom.