Well appointed, modern, and very clean. Taka generously offered to have my place cleaned several times during my two week stay. The location is very convenient and the neighborhood was nice. I would gladly come back for future trips.