Absolutely fantastic! Everything was spot on and couldn't have been better. Check in & out was a breeze, spotlessly clean & well equipped. Great location!