Location, location, location! Says it all about this place. Not to mention the great rate and friendly staff. I will be back again!