Fantastic location, great host, amazingly clean and well put together flat. Would return in a heartbeat.