Clean, easy check in, good communication and located in a perfect spot to see the sights.