Hotels in Bermuda are expensive and for the high prices excellence is expected. The staff is excellent, the rooms are nice, the beach is beautiful. The fact that they got rid of the nicest restaurant they had is subpar.
Expect to get a bus pass or be prepared to spend a lot of time in a taxi to go to restaurants. This is the only downside to this hotel.
Complimentary ferry is great during the day to go into Hamilton or to take the last one over for dinner. You will need to find alternative transportation back however.