Beachside cafe offering a relaxing escape.