10+/10. Rent it if you can. This was our 3rd stay in this wonderful apartment, and it just keeps getting better and better. Freshly painted, spotlessly clean, a wonderful, caring host. Simply put, perfection!