Did you check Gardenia, its across the road from the beach, but looks pretty nice, and the price is reasonable.