This place cannot be beat!!! Amazing location, clean, safe, communicative hosts - I would stay again in a heartbeat.