This place is a little slice of heaven and so well located, beautiful beaches and cafes .