Exactly as excellent as you might hope for. Super clean + well equipped + lovely host = great place to stay. Thank you.