a really convenient stay with excellent parking