Very clean. Nice location. Has all the necessities.