Great location, good size, perfect hosts, awesome stay!