Very clean and accommodating apt. You can tell they put a lot of time and thought into the details. I have stayed at their place a couple of times, and look forward to staying there again!