location. location location! plus super nice hosts. very helpful local knowledge! great stay!