This place is perfect! Terrific location, clean, and is expertly managed. Will be back soon.