Extremely clean place with everything needed. Location was superb and communication with host was excellent! Would definitely stay again!