Location and home were great! Michael was a great host. Actually got to meet him as we were leaving and really a super guy!
The only caveat is if you are traveling with elderly or small children you should know that there are 82 stairs to climb every time you go home :-). For us it was no problem but it could be a bit of challenge for some. For us it was a 5 star experience - totally lived like locals and loved it!