Very clean and tidy in a wonderful location.