Perfect clean, modern apartment - excellent location. All modern appliances. Bed was sooooo comfortable. Best shower after a long day. Smart TV. Would highly recommend.