Perfect location. Perfect host. Perfect EVERYTHING. Would recommend this to a friend and I would 100% stay here again!