Clean,comfortable place. Well located.