Superbly located, easy to find, immaculately clean and with responsive hosts. What's not to like? We'd stay here again in a heartbeat.