We loved Tutu's place. Great location, just blocks from all the shops and the beach.