This was the best hotel we stayed in Thailand. It had the wow factor, location was the best, we preferred to stay the whole time at the hotel as it was too good to leave, even our 12 and 15 year old missed it after we left it 4 nights later. We snorkelled every day from the hotel marina. They have a few shuttle to main area everyday, we ate 2 meals at the hotel and one meal we had when we went in, there is either an option to stay in town for 3.5 hrs till the next shuttle arrives or 20-25 mins if you want to quickly oder pizza and shake for take away in the restaurant right where the Jamahkiri shuttle parks near their office. Breakfast is very good. This hotel has a lot of character. If we come to Thailand again then I would fly straight to Kho Samui and catch the Lomprahaya boat to Kho Tao. We really regret that we did not do scuba diving and hope to utilise it next time. This hotel won't be good for people who cannot walk up and down stairs, it will give your heart a work out. This was our favourite stay in Thailand.