Two bedroom separate apartment was super clean. Mattress was very comfortable. Modern furnishings and all necessities provided. I've stayed in many Airbnbs and this was at the top!