Staying at magics is awesome! It has everything you need and more in his little suites. He was so kind as to get me an umbrella one day because I failed to get one for myself. It's a lovely place with awesome tenants around you as well. Had everything I needed from toiletries, to washing my clothes. I will guarantee I will stay there next time I'm up there.!