A comfy, very clean and well appointed apartment that is in a great location .