Very clean, responsive, quick and easy check-in with clear instructions. The place has a beautiful view and the location is perfect!