Very good. Loved every minute of it! Beautiful location and spa was a great touch!