Location is perfect. Apt is clean.
You have everything you need in there for short stay. Kamila is a great host!