A clean, cozy and very well planned place.