Excellent hosts, great location, and exactly as described. Would definitely stay here again.