Quirky townhouse with a seaview roof terrace – Oliva | SherryStay