Best AirBNB stay yet. Location 10, clean 10, host 10, comfy 10. Perfect and thoughtful.