Beautiful grounds, clean accommodation, lovely service, super location