Charming beach house with style