Clean, great communication and easy check-in/check-out! The view was amazing and the location was great. The parking is visitors parking but we had no problem finding a spot. Would recommend!