Convenient, clean, well appointed. Great experience overall!