Very nice and clean. Very good communication with host and check in was amazingly easy. The place and location exactly as described. Would highly recommend this place.