Like everyone else said, a hidden oasis.
The only thing un-perfect about this little hotel is "not connected with the beach", but anyway, it is a nice, comfort and quiet place to stay.
At the first sight of the facilities, you may find them pretty aged, but everything is really clean and delightful.
I like their cute receptionists, always smiling and always helpful.
BTW, their French Toast is my favorite for BF.