The place really does have a great location and provides anything you can possibly need. It was clean spotless upon arrival!