The location was perfect the extra towels, the shampoo the iron and the snacks provided all amazing. I love the essential oil defuser very relaxing. The pool was perfect. Communicate was great.