Absolutely perfect location! Magic Sands Beach is amazing to play in the water, for snorkeling, and watching perfect sunsets. It was super convenient to be right across from the trolley stop which is free and went right to all the restaurants and fun downtown area with shopping! The unit was clean and comfortable and I definitely stay here again. We even loved all the goodies in the refrigerator for us when we got there!