Clean, comfortable beds/furniture, beautiful view, easy check-in and communication with owner. Extra amenities throughout. Highly recommend.