Beautiful place. Our trainer loved his stay here!