A cozy and nice apartment that offers all you would wish for - including nice hosts that make sure your stay is easy and comfortable.