very nice, very clean, everything is new, great location.