I’ve stayed at this hotel for about the past 10 year; I like it for 3 reasons: big, comfy, quiet rooms; location; big pool (fairly quiet too, maybe because it is lacking in some ambiance, but that is fine with me; just do some laps, then chill on a deckchair checking out BA and nursing a Chang ;))
never brought more than 1 guest in, so i can’t say anything about that (bringing in more than 1 that is); i believe i read somewhere that minimum age of guests now has to be 21
some quibbles: breakfast indoor is in a small and chilly room, or outside; after the renovation some years ago it just lacks ambiance; breakfast is by menu, no buffet, and it is rather mediocre; but there are better (and cheaper) options nearby, such as Swan on the corner of soi 6 and 4; taximaffia in full swing here, and the soi is one direction only and can get busy (i.e. trafficjam) and it is hard getting a normal taxi, or grab, here (but this is usually only an issue when having to get to the airport; the desk will call a taxi for you, but it may take some time); otherwise, for grab, just have it come to Sukhumvit rd, or just take the BTS (Nana, out of soi 6)
I’ve stayed at a few other hotels in the area (Dawin (fine, but small rooms (they have bigger, but more expensive rooms (than DG)), small pool), Petals Inn (meh) and am curious about Pachara Suites (just across from DG), Citrus (almost next to DG) and Novotel (soi 4).