Beautiful place in immaculate condition and in a lovely location.