Great view, good communication, clean lodgings and the right location. What more can you ask for?