Clean, well-located, easy checkin and communication, and a great terrace