Very clean, nice place. Very good location.