Clean place, thoughtfully organized. Full kitchen, great location.