Very clean and comfy apartment