Very clean with all the amenities needed. Very good location.