Fantastic location, great communication, everything you could wish for away from home and the spa was icing on the cake!