Location, location, location and a great host. I would stay there again in a heartbeat.