Very clean, well appointed, exceptionally convenient for us as well. We stayed for 6 1/2 weeks during our renovation (including a last minute extension to our stay which was no problem either), and had no issues during that time. Communication was excellent throughout and would recommend wholeheartedly.