We had a wonderful experience at the Outrigger Laguna Phuket Beach Resort. The hotel is excellently located between the lagoon and the beach, where one can experience both quite conveniently. Given we were there during the monsoon seasons, the lagoon offered a good alternative to the choppy sea water offering sailing, kayaking, and wind surfing. The breakfast was excellent with a brilliant spread in a wonderfully bamboo themed restaurant. There is a good Thai seafood restaurant on the beach right outside the hotel ... try the fish dishes apart from the usual Thai fare. The daybeds in the room are a nice addition for lounging around and soaking up the views. The only downside to the resort is that it is a bit isolated ... i.e apart from the hotels in the laguna not much near by. All in all, If you want to a relaxing, pampered holiday I strongly recommend the Outrigger.