Well appointed, right on the beach - great cafes locally.