Very clean and nice flat. Well located. Check in rules not clear, beware because then there is a fee for late check in and out.