The Cliff Lipe is exactly look like the picture (we stay at over water villa) it is so great and we can use snorkel and kayaking tools for free, but the jacuzzi water is doesn't have the hot water and they only provide eggs, pancake, bacon and fruit for breakfast (so limited option for expensive hotel)...overall the experience in The Cliff Lipe is amazing they also provide DVD player and big screen TV so we can spend night while watching TV but the most amazing thing about this hotel is their view from water villa balcony!!. By the way, they provide free pick up from port to hotel so make sure you arrange the pick up time by email them or calling them or you have to pay 100 baht to use taxi to the hotel from port.