The location was perfect. We had everything that we needed for our stay. The breakfast provisions and snacks were great! Was so clean and well appointed.