Very nice and clean! Amazing location, and communication with the hosts was great.