Yes, it is only for the resort you are staying at, and also only for the length of your stay. It is approximately $12/ mug, but if you are a coffee, tea, soda, lemonade drinker, and are staying for a week, it's worth it's refills in gold! A normal cup of coffee/tea/soda/lemonade will cost you approx. $2, so if you get a cup of coffee in the am, then a glass of soda in the afternoon, and a cup of coffee/tea/etc. in the evening....you make up for the $12 cost by day two! I have 2 cups in the am, then fill with iced tea later on, then any type of decaf in the evening......and then you have a nice souvenir when you get home! (I bring a travel size bottle of dish detergent, as the "rinse" station is exactly that...you rinse out your mug, but no cleansing agents are available, and I'm not crazy about my drinks tasting like facial/body soaps!)