Location location location! Roses not only have a great place she is an exceptional host. She welcomed my dog and me and ensured we had everything we needed including activity and dinner recommendations. Highly recommend!