If you're a diver/snorkler doing (day)trips this is the hotel for you! Nice staff, beautiful garden, nice rooms. Also if you are going on trips to other islands, this hotel is great, since it's just 2 min to the pier.
Other than that, if you want to do many daytrips in Phuket, u might want one in a different location. The area is not really the prettiest plus no beach. The restaurants there are pretty ok.
Btw, other than shown here i did not see any gyms in the area, especially not the crossfit one.
Oh, and u might want a room further in the back, because at night you can hear the music from the bars if your aircon is not on full speed.
Besides that, it is really quiet and nice! :)