Salmakis Resort and Spa has a beautiful location, great views, and access to a private beach. There is even evening entertainment. However the rooms ( I had two) were rundown and not kept clean. I might return (good price) but with lower expectations.