What a beautiful place in such a great location. There were so many lovely touches and the whole place was incredibly thought-out and well-executed.