Nice place. Well kept and located in a serene environment