Great hosts, amazing location, & exactly as described! I will definitely stay here again