The place is quit ok, although hot (we were there in July) and the air conditioning is located in the living room - not the bedroom.
The place is not by the beach. You have to cross the street and walk a little bit before you reach it.
Nice hosts and the place was clean.