A lovely space with everything thought of in a beautiful location.