Great place and location. Very beautiful place with many little touches that shows how much care was taken.