Question if I were to select to buy something and have it delivered to our resort how does that work? Do they have it placed in your room or do you have to physically go into the resort gift shop to pick it up? Also if buy ahead of time (4-6 days prior ) would it be ready right when you arrive?