Cosy place close to South point and Green Sands beach