{"ok":true,"object":{"id":"atm_google_review_5a5cc8f7dc47ae739a5f9cb8","kind":"GoogleReview","name":"Erina Hung · Courtyard by Marriott Novato Marin/Sonoma","parent_id":null,"depth":null,"facts":{"text":"Traveling for work and being away from home is never easy, but the staff here always made it an exceptional experience. They treated me like family. I stayed there monthly and was so blown away by the warmth and kindness they greeted me with during every stay. Mark in particular was truly excellent - he always looked out for me and made sure my stay was comfortable. He treats all customers like VIPs and makes them feel exceptionally welcome. I always felt well taken care of when Mark was helping me. It's rare when staff feels like friends looking out for you, and Mark does just that. He's efficient, gets things done right, and easily handles any issues that arise.\n\nBig shoutout to Regin as well, who remembers so many customers (and their orders) and greets them with a huge smile! Having dinner at the bistro and unwinding with a friendly conversation with him was always a highlight of my day. You won't meet a nicer person than Regin.\n\nMichael, the manager, was always helpful and responsive to every request, and would go above and beyond sending emails to check in with my experience. I always really appreciated that!\n\nThis place is the \"Cheers\" of hotels. My gratitude to the whole staff at Courtyard Novato for making my stays so warm and lovely.","rating":5,"collection":"Marin public-source records","source_url":"https://www.google.com/maps/reviews/data=!4m6!14m5!1m4!2m3!1sCi9DQUlRQUNvZENodHljRjlvT25GMFFXY3hMVnA0YzFkS2JtcFBUbk5WTVdaZmRFRRAB!2m1!1s0x8085a2c9f4f1eacd:0xb65b9fb91c520c19","observed_at":"2026-10-11T00:10:28.609Z","published_at":"2026-04-14T14:26:14.073803024Z"},"source_id":"src_224308e27ba0aebb7309","updated_at":"2026-11-02T06:47:00.190Z","type":"Feature","geometry":null,"links":{"self":"https://miscsubjects.com/atlas/atoms/atm_google_review_5a5cc8f7dc47ae739a5f9cb8","children":"https://miscsubjects.com/atlas/atoms/atm_google_review_5a5cc8f7dc47ae739a5f9cb8/children","descendants":"https://miscsubjects.com/atlas/atoms/atm_google_review_5a5cc8f7dc47ae739a5f9cb8/descendants","inside":"https://miscsubjects.com/atlas/atoms/atm_google_review_5a5cc8f7dc47ae739a5f9cb8/inside","graph":"https://miscsubjects.com/atlas/graph?start=atm_google_review_5a5cc8f7dc47ae739a5f9cb8","page":"https://miscsubjects.com/graph/atlas:atm_google_review_5a5cc8f7dc47ae739a5f9cb8","json":"https://miscsubjects.com/graph/atlas:atm_google_review_5a5cc8f7dc47ae739a5f9cb8.json"},"ancestors":[],"children_by_kind":[],"edges_out":[{"rel":"about","id":"atm_google_business_89d42fe8d3c778b9d38e98be","kind":"LocalBusiness","name":"Courtyard by Marriott Novato Marin/Sonoma","share":null},{"rel":"authored_by","id":"atm_google_profile_63e98cbdec965239c37e2753","kind":"Profile","name":"Erina Hung","share":null},{"rel":"in_collection","id":"atm_geoid_06041","kind":"County","name":"Marin County","share":null},{"rel":"on_platform","id":"atm_platform_google","kind":"Platform","name":"Google","share":null},{"rel":"review_of_place","id":"atm_google_place_89d42fe8d3c778b9d38e98be","kind":"GooglePlace","name":"Courtyard by Marriott Novato Marin/Sonoma","share":null}],"edges_in":[],"edges_in_total":3,"external_ids":[],"source":{"id":"src_224308e27ba0aebb7309","url":"https://www.google.com/maps/reviews/data=!4m6!14m5!1m4!2m3!1sCi9DQUlRQUNvZENodHljRjlvT25GMFFXY3hMVnA0YzFkS2JtcFBUbk5WTVdaZmRFRRAB!2m1!1s0x8085a2c9f4f1eacd:0xb65b9fb91c520c19","license":"Public source; publisher terms apply","read_at":"2026-10-11T00:10:28.609Z","sha256":null},"observations":[],"edges_out_total":5,"entities":{"atm_google_review_5a5cc8f7dc47ae739a5f9cb8":{"id":"atm_google_review_5a5cc8f7dc47ae739a5f9cb8","label":"Erina Hung · Courtyard by Marriott Novato Marin/Sonoma","type":"GoogleReview","page":"https://miscsubjects.com/graph/atlas:atm_google_review_5a5cc8f7dc47ae739a5f9cb8","json":"https://miscsubjects.com/graph/atlas:atm_google_review_5a5cc8f7dc47ae739a5f9cb8.json"},"atm_google_business_89d42fe8d3c778b9d38e98be":{"id":"atm_google_business_89d42fe8d3c778b9d38e98be","label":"Courtyard by Marriott Novato Marin/Sonoma","type":"LocalBusiness","page":"https://miscsubjects.com/graph/atlas:atm_google_business_89d42fe8d3c778b9d38e98be","json":"https://miscsubjects.com/graph/atlas:atm_google_business_89d42fe8d3c778b9d38e98be.json"},"atm_google_profile_63e98cbdec965239c37e2753":{"id":"atm_google_profile_63e98cbdec965239c37e2753","label":"Erina Hung","type":"Profile","page":"https://miscsubjects.com/graph/atlas:atm_google_profile_63e98cbdec965239c37e2753","json":"https://miscsubjects.com/graph/atlas:atm_google_profile_63e98cbdec965239c37e2753.json"},"atm_geoid_06041":{"id":"atm_geoid_06041","label":"Marin County","type":"County","page":"https://miscsubjects.com/graph/atlas:atm_geoid_06041","json":"https://miscsubjects.com/graph/atlas:atm_geoid_06041.json"},"atm_platform_google":{"id":"atm_platform_google","label":"Google","type":"Platform","page":"https://miscsubjects.com/graph/atlas:atm_platform_google","json":"https://miscsubjects.com/graph/atlas:atm_platform_google.json"},"atm_google_place_89d42fe8d3c778b9d38e98be":{"id":"atm_google_place_89d42fe8d3c778b9d38e98be","label":"Courtyard by Marriott Novato Marin/Sonoma","type":"GooglePlace","page":"https://miscsubjects.com/graph/atlas:atm_google_place_89d42fe8d3c778b9d38e98be","json":"https://miscsubjects.com/graph/atlas:atm_google_place_89d42fe8d3c778b9d38e98be.json"}},"relationships":{"upward":{"predicate":"part_of","parent_ref":null,"ancestors":[],"order":"nearest parent first"},"downward":{"predicate":"part_of","total":0,"by_kind":[]},"sideways":{"outgoing":{"returned":5,"total":5,"items":[{"subject":"atm_google_review_5a5cc8f7dc47ae739a5f9cb8","predicate":"about","object":"atm_google_business_89d42fe8d3c778b9d38e98be","ref":"atm_google_business_89d42fe8d3c778b9d38e98be"},{"subject":"atm_google_review_5a5cc8f7dc47ae739a5f9cb8","predicate":"authored_by","object":"atm_google_profile_63e98cbdec965239c37e2753","ref":"atm_google_profile_63e98cbdec965239c37e2753"},{"subject":"atm_google_review_5a5cc8f7dc47ae739a5f9cb8","predicate":"in_collection","object":"atm_geoid_06041","ref":"atm_geoid_06041"},{"subject":"atm_google_review_5a5cc8f7dc47ae739a5f9cb8","predicate":"on_platform","object":"atm_platform_google","ref":"atm_platform_google"},{"subject":"atm_google_review_5a5cc8f7dc47ae739a5f9cb8","predicate":"review_of_place","object":"atm_google_place_89d42fe8d3c778b9d38e98be","ref":"atm_google_place_89d42fe8d3c778b9d38e98be"}]},"incoming":{"returned":0,"total":3,"items":[]},"json":"https://miscsubjects.com/atlas/atoms/atm_google_review_5a5cc8f7dc47ae739a5f9cb8/edges?limit=100&offset=0"}},"reference_contract":{"entity_lookup":"entities[ref]","directions":"Parent/ancestors and children describe the stored parent hierarchy. Edges retain their own predicates and subject/object direction; they do not imply containment.","counts":"Counts refer to source objects, not necessarily distinct people or physical properties. A null total is unknown, not zero.","pagination":"Child pages use limit (maximum 500), offset and optional kind. Edge pages apply offset separately to incoming and outgoing lists. Follow each canonical JSON link to continue traversal.","fact_scope":"Facts belong to this object. Collection membership, professional presence, mailing city and an associated parcel do not establish residence or transfer jurisdiction.","source_hash":"source.sha256 describes the source provenance; it is not a hash of this JSON response."}}}