Great apartment with a perfectly balanced location and GREAT communication from the hosts. Had an amazing stay.