Stayed here for a week, and it had everything we needed. The location was perfect.