Excellent location, everything exactly as shown in the photos. Great hosts, fairly priced. Would definitely stay here again.