WOW! If you have come across this air bnb and it meets all of your criteria then my advice would be to BOOK IT now.
Relaxing, clean, modern, warm, great space and lots to do and check out. Would highly recommend.
We thoroughly enjoyed our stay.