Very clean and modern apartment. Has everything you need. Communication and arrival was great!