Absolutely Fabulous! All our needs were meet. Everything we needed was at our fingertips. Location perfect. Our family was extremely happy with everything. Loved the personal touches.