We just got back from a friends wedding. We all stayed at the Fairmont Hamilton Princess. This was the Wedding of the Century!! I've been to Bermuda many times over the last 40 years. This was the best experience I've ever had. It did help that the groom paid for all meals and activities. ;) The hotel was beautiful. I expected it to be more worn out. It was perfect. The people were ALL very nice. We have no complaints at all. Well, the weather in early May can be a little chilly if the sun isn't out. We HIGHLY recommend this hotel. Plenty of restaurants within easy walking distance in the city of Hamilton. There is a private ferry service to their sister hotel across island that has a golf course and beach. The golf course a Par 3 was also beautiful. Not to mention a little difficult.