Learn synonyms to the following words:
To accommodate (v) — 1) to make room, lodging — to board, contain, entertain, furnish, house, shelter, take in, welcome; 2) to perform service — to afford, aid, assist, benefit, comfort, indulge, pamper, please, provide, supply.
Luxurious (adj) — affluent, indulgent, deluxe, extravagant, fancy, grandiose, gratify, lush, magnificent, gratifying, immoderate, lavish, majestic, pretentious, rich, splendid.
Recreation (n) — (sports, games, special interest) — amusement, avocation, disport, enjoyment, ease, diversion, entertainment, festivity, jollity, pastime, playtime, refreshment, relaxation, repose, vacation.