This place is perfect! The location and cleanliness are excellent.