Such a cozy European apartment, felt just like a home away from home