Excellent experience and location. A little surprise spa was icing on the cake.