Great hosts and fantastic location - we'll definitely be back!