We stayed at 4 different hotels - Blue Tang is nice, charming & has kitchens in each unit. For the price (about $150) this is a great deal. Villas at Banyan Bay are great for 2 couples or a family - 2 bed/2ba. Victoria House is of course gorgeous - great pool, good service - cool bar & excellent food. You'll pay, though! Sunbreeze is not reccommended - dank rooms, for the price ($160ish) this is NOT a good place. Smelly rooms. You'll love Ambergris - we did. Make SURE you go to Sweet Basil - it is a must, take a water taxi (it is North) or walk from town (about 15 minutes) - EXCELLENT!