Wonderful location, clean and a fun spot to hang out too. Great communication with our hosts.