We stayed a month in this wonderful resort on a beach front villa and absolutely loved every about Napasai resort! The villa was beautiful, food was great, access to beach and pool was terrific and the management/staff were EXCEPTIONAL from day 1 right until our departure. They were kind, considerate and always had a smile on their faces. I am a bit of a clean freak so I loved the fact that all areas of the resort (particularly the public washrooms off the pool & dining areas) were immaculate and incredibly clean. If you are looking for a place to just kick back, relax, stress free then Napasai should be on your list of places to stay! This resort is definitely a 5 Star.