5 stars. Lovely in every way, and the hosts are great. Would highly recommend. :) *****