Very clean and good location! Great value for money and lovey apartment. Communication was great as we booked an hour before we wanted to check in! Would highly recommend!