A cozy, clean and well situated accommodation.