a centrally located studio with a sizable terrace with stunning sea views