perfect location, nice and clean, modern and homely.