A tidy apartment with all the creature comforts to make your stay very enjoyable.