Clean, easy check-in, great location, great view, all the essentials. Great stay, highly recommended.