Very clean, staff is great and perfect location.