My wife & myself stayed here for the first 5 nights of our honeymoon / annual holiday before travelling north to out next destination. Upon arrival the hotel has great 'curb appeal ' , looks great . This continues on into the lobby & reception areas & guestbar , great views over the beach & the cape that the hotel sits in . Staff as you would expect in Thailand are truly lovely people , helpful & always super polite , anyone that complains about the staff or writes otherwise quite frankly probably has issues themselves lol . So , the room , nice size , clean & great views over the sea & the pool . Bit of a walk , but for that we had a very quite & peaceful room , not disturbed by other guests or staff going about their day to day work . Admittedly we are here in the off season , but everything was as it should be . We were on a bed & breakfast basis & the breakfast buffet in my honest opinion as someone that travels all over the world from luxury to war zones for work the buffet was one of the best I have ever had . So the not so great bits , in my eyes there are only 2 points , & I'm pointing these out as someone whom had worked as a hotel maintenance manager/ electrician in the last few years so I take a different point of view about hotels & their appearance . The first one is the room , it is a little tired , attention to detail is such a big thing in the hotel industry, guests WILL not comment on positive stuff , but tear you apart for the most minor issues , so our room , of which none of these distracted us from our stay , light bulbs out / bed replacing , really need the floors given a good clean , that's it . My biggest by far gripe is ( & the hotel has no control over this as it's a beach with natural tide ) it's advertised as having a private beach which it does , it's in a stunning location , but someone needs to take ownership & go out every morning & clean up / litter pick all the rubbish , plastic , junk that washes up , it truly was disgusting & really let's the hotel down for something as simple as 1/2 staff 15 min every morning doing a litter pick / tidy up . To put it in comparison we have been driving around Phuket the last 5 days & have been on the most stunning clean beaches where there are no staff to tidy them . Something as simple as this could really elevate this hotel to another level .