Beautifully decorated and designed. Great location and very comfortable. Great hosts that checked to make sure everything was as expected.