Super location, super host, superb facilities, what more can I say, a stay here is a stay you won’t regret.