Michelle and Alexander are great hosts.
Their apartment was clean and equipped with everything you need for a stay.
If this apartment is free take it and enjoy it. :)