great location, clean, great parking, very happy