A perfect stay. Absolutely everything you need. Great location.