very clean, spacious, and comfortable flat with all the amenities you need for a short stay.