A beautiful location, with great views. Well designed and laid out. Lovely decorations. Would go again.